安卓端RetroArch精简安装包、内置核心教程 您所在的位置:网站首页 retroarch 教程 安卓端RetroArch精简安装包、内置核心教程

安卓端RetroArch精简安装包、内置核心教程

#安卓端RetroArch精简安装包、内置核心教程| 来源: 网络整理| 查看: 265

1.首先准备工具软件

RetroArch安装包下载,访问:https://buildbot.libretro.com/

然后,在站内选择 stable --> 1.15.0 --> android

即可看到如下界面:

RetroArch官方稳定版下载路径图

本次教程以 arm 架构64位为例讲解,所以下载 RetroArch_aarch64.apk 这个安装包。

RetroArch的核心下载,重新访问:https://buildbot.libretro.com/

然后 nightly  -->  android  -->  latest

可看到如下图界面:

由于我上面下载的是64位的RetroArch安装包,而且我使用的是arm架构的手机,那么就需要下载arm架构64位的核心,也就是 arm64-v8a 里面的核心,选择 arm64-v8a 后,可以看到如下界面:

核心

红色框里面的就是 arm64-v8a 的核心了,我下载了 fceumm_libretro_android.so.zip

接下来下载 MT 管理器:访问 https://www.coolapk.com/apk/bin.mt.plus

下载即可

2.RetroArch APK里面文件夹部分说明

手机先安装MT管理器,安装后打开 MT管理器。找到 RetroArch 安装包,点击安装包,可以看到如下界面:

点击查看,即可访问apk内部文件。可以看到如下界面:

lib文件夹里面存的是不同架构的库文件,访问 lib,可以看到如下界面:

前面选择的是 arm64-v8a 的核心,那么 x86_64 文件夹的内容就不需要使用了,可以删除。按住 x86_64 文件夹,选择删除:

然后返回上一级目录,再访问 assets 文件夹,可以看到如下图:

这里的文件夹说明:

assets:里面的主要是一些字体文件;

database :存的是一些游戏数据库,使用天马模拟器整合包的应该用不上这些游戏数据库,可以删除 database文件夹;

overlays:里面主要是遮罩层,包含虚拟按键图层。

shaders:着色器,又称为滤镜,可以删除。

占用体积比较大的主要是字体文件,滤镜,游戏数据库等。精简主要针对这些。

先访问 assets 文件夹,可以看到如下图:

先说说文件夹:

glui:安卓端默认使用的界面,最好保留,glui 下面的 font.ttf 字体可以删除,因为现在新的版本默认中文调用的是 pkg 文件夹下面的 chinese-fallback-font.ttf

ozone:这个是电脑端默认使用的图层,由于安卓端的 RetroArch 部分通知需要使用到里面的内容,所以这个文件夹最好保留着,如果 RetroArch 通知的中文字体出现?号或者乱码,那么只需要将 pkg文件夹下的 chinese-fallback-font.ttf 复制两份后修改文件名分别为:bold.ttf、regular.ttf,然后替换掉 ozone 文件夹里面的 bold.ttf、regular.ttf。通知部分的中文乱码就可以解决了。

pkg:里面存的主要是中文、韩文字体文件,可以删除 korean-fallback-font.ttf 文件。

sounds:存的是一些声音文件,似乎用不上,占用的体积有点大,可以删除这个文件夹

xmb:这是另外一个界面,里面的字体文件 font.ttf 可以删除,其他的占用不大,建议保留着。

接下来返回上一级目录,然后访问 overlays 文件夹,可以看到如下界面:

一些文件夹说明:

borders:一些边框遮罩层。可以删除。

gamepads:虚拟按键图层遮罩,建议保留,里面的部分用不上的虚拟按键图层可以删除。

ipad:应该是 ipad 用的,安卓手机用不上,可以删除。

keyboards:虚拟键盘遮罩层,可以删除。

3.开始精简

先精简 assets/glui 里面的font.ttf,删除 assets/xmb/monochrome 里面的font.ttf,删除assets里面的 sounds 文件夹,删除 assets/pkg里面的 korean-fallback-font.ttf。精简后的assets目录如下图:

针对 assets 文件夹的精简就这样了,接下来返回上一级目录。删除database、shaders文件夹,删除后如下图:

然后访问 overlays 文件夹,删除除了 gamepads 之外的其他文件和文件夹,删除后如下图:

接着访问 gamepads 文件夹,删除除了 lite、neo-retropad文件夹之外的其他文件夹,删除后如下图:

lite里面的虚拟按键遮罩比较好用,neo-retropad是默认的虚拟按键遮罩。推荐使用lite。

到此精简部分就算完了。接下来进行内置核心部分教程。

4.内置核心教程

先返回上一级,再返回几次,直到出现如下图:

然后点击红色框圈起来的 + 号,新建文件夹,命名为 cores

左边的窗口访问 cores 文件夹,右边的打开 fceumm_libretro_android.so.zip 压缩包。如下图:

将右边的 fceumm_libretro_android.so文件解压到左边的 cores 文件夹里面。如下图:

接着左右两边的窗口都返回上一级。返回后如下图:

左边的窗口点击 RetroArch_aarch64.apk 。

然后点击 “查看”。

再访问 assets 文件夹,就会看到下图界面:

接下来将右边窗口的 cores 文件夹按住,出现下图界面:

选择 "



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有